<rss version="2.0" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
    <channel>
        <title>Business Analyst Community &amp; Resources | Modern Analyst</title> 
        <link>https://modernanalyst.com</link> 
        <description>RSS feeds for Business Analyst Community &amp; Resources | Modern Analyst</description> 
        <ttl>60</ttl> <item>
    <comments>https://modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/230/What-are-some-of-the-benefits-of-a-requirements-management-tool.aspx#Comments</comments> 
    <slash:comments>3</slash:comments> 
    <wfw:commentRss>https://modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=230</wfw:commentRss> 
    <trackback:ping>https://modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=230&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What are some of the benefits of a requirements management tool?</title> 
    <link>https://modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/230/What-are-some-of-the-benefits-of-a-requirements-management-tool.aspx</link> 
    <description>&lt;div style=&quot;direction: ltr; unicode-bidi: embed&quot;&gt;A &lt;strong&gt;requirements management tool&lt;/strong&gt; supports the analyst in documenting project requirements, versioning requirements, managing the requirement change process, tracing requirements through the analysis and design process, and tracking the status of requirements.&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
Some examples of &lt;a href=&quot;https://requirements.com/Directory&quot;&gt;requirement management tools&lt;/a&gt; are:&lt;/div&gt;

&lt;ul dir=&quot;ltr&quot; style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li style=&quot;unicode-bidi: embed;&quot;&gt;Enterprise Architect,&lt;/li&gt;
 &lt;li style=&quot;unicode-bidi: embed;&quot;&gt;Requisite Pro,&lt;/li&gt;
 &lt;li style=&quot;unicode-bidi: embed;&quot;&gt;Telelogic,&lt;/li&gt;
 &lt;li style=&quot;unicode-bidi: embed;&quot;&gt;Caliber-RM&lt;/li&gt;
&lt;/ul&gt;

&lt;div style=&quot;direction: ltr; unicode-bidi: embed&quot;&gt;&amp;nbsp;&lt;/div&gt;

&lt;div style=&quot;direction: ltr; unicode-bidi: embed&quot;&gt;And here is a more extensive list of top benefitsof a requirements management tool:&lt;/div&gt;

&lt;div style=&quot;direction: ltr; unicode-bidi: embed&quot;&gt;&amp;nbsp;&lt;/div&gt;

&lt;ul dir=&quot;ltr&quot; style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li style=&quot;unicode-bidi: embed;&quot;&gt;Management and tracking of requirements including traceability, versioning, auditing, history&lt;/li&gt;
&lt;/ul&gt;

&lt;ul dir=&quot;ltr&quot; style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li style=&quot;unicode-bidi: embed;&quot;&gt;Requirements workflow and approval&lt;/li&gt;
&lt;/ul&gt;

&lt;ul dir=&quot;ltr&quot; style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li style=&quot;unicode-bidi: embed;&quot;&gt;Colaborative requirements development, even when team members are remote&lt;/li&gt;
&lt;/ul&gt;

&lt;ul dir=&quot;ltr&quot; style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li style=&quot;unicode-bidi: embed;&quot;&gt;Automatic generation of requirement documents and specifications&lt;/li&gt;
&lt;/ul&gt;

&lt;ul dir=&quot;ltr&quot; style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li style=&quot;unicode-bidi: embed;&quot;&gt;Generation and traceability of test cases and test scenarios&lt;/li&gt;
&lt;/ul&gt;

&lt;ul dir=&quot;ltr&quot; style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li style=&quot;unicode-bidi: embed;&quot;&gt;Tools with graphical design options enable requirements to be represented as diagram and/or user interface mockups and prototypes&lt;/li&gt;
&lt;/ul&gt;

&lt;ul dir=&quot;ltr&quot; style=&quot;margin-left: 40px;&quot;&gt;
 &lt;li style=&quot;unicode-bidi: embed;&quot;&gt;End-to-end impact analysis and coverage validation&lt;/li&gt;
&lt;/ul&gt;
</description> 
    <dc:creator>Emy</dc:creator> 
    <pubDate>Fri, 29 Feb 2008 13:13:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:230</guid> 
    
</item>
<item>
    <comments>https://modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/229/What-is-a-Requirements-Traceability-Matrix.aspx#Comments</comments> 
    <slash:comments>4</slash:comments> 
    <wfw:commentRss>https://modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=229</wfw:commentRss> 
    <trackback:ping>https://modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=229&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>What is a Requirements Traceability Matrix?</title> 
    <link>https://modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/229/What-is-a-Requirements-Traceability-Matrix.aspx</link> 
    <description>&lt;p&gt;First of all, let&amp;rsquo;s talk about &lt;a href=&quot;https://requirements.com/Content/What-is/what-is-requirements-traceability&quot; target=&quot;_blank&quot;&gt;requirements traceability&lt;/a&gt; in general. Requirements traceability is the ability to follow and audit the life of a requirement, in both a forward and backward direction: from its origins, through its realization in the design and functional specifications, to its eventual development and deployment and use, and through subsequent rounds of modification and refinement.&lt;/p&gt;

&lt;p&gt;A &lt;a href=&quot;https://www.modernanalyst.com/Community/Forums/tabid/76/forumid/30/threadid/6002/scope/posts/Default.aspx&quot;&gt;Requirements Traceability Matrix&lt;/a&gt; is just one method of performing and maintaining requirements traceability.&lt;/p&gt;

&lt;p&gt;A good &lt;a href=&quot;https://www.modernanalyst.com/Resources/Templates/tabid/146/ID/934/Requirements-Traceability-Matrix.aspx&quot;&gt;Requirements Traceability Matrix template&lt;/a&gt; or any other robust method for managing requirements traceability for a project can answer a variety of questions and solve numerous problems such as:&lt;/p&gt;

&lt;ul&gt;
 &lt;li&gt;How was a specific requirement implemented?&lt;/li&gt;
 &lt;li&gt;What pieces of code will potentially be impacted by modifying a given requirement?&lt;/li&gt;
 &lt;li&gt;Which test cases are used to verify what requirements?&lt;/li&gt;
 &lt;li&gt;If I change a specific feature in the application what are the requirements which need to be looked at for impact?&lt;/li&gt;
 &lt;li&gt;What are all the places in the system where a given piece of data is being used?&lt;/li&gt;
 &lt;li&gt;etc.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;--&lt;br /&gt;
Chris Adams&lt;br /&gt;
&lt;a href=&quot;http://www.linkedin.com/in/christopherkeithadams&quot; target=&quot;_blank&quot;&gt;LinkedIn Profile&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;
</description> 
    <dc:creator>Emy</dc:creator> 
    <pubDate>Thu, 24 Jan 2008 05:06:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:229</guid> 
    
</item>
<item>
    <comments>https://modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/217/Are-there-scenarios-where-the-developers-will-produce-something-different-from-your-requirements-spec-and-how-would-you-handle-this.aspx#Comments</comments> 
    <slash:comments>1</slash:comments> 
    <wfw:commentRss>https://modernanalyst.com/DesktopModules/DnnForge%20-%20NewsArticles/RssComments.aspx?TabID=128&amp;ModuleID=630&amp;ArticleID=217</wfw:commentRss> 
    <trackback:ping>https://modernanalyst.com:443/DesktopModules/DnnForge%20-%20NewsArticles/Tracking/Trackback.aspx?ArticleID=217&amp;PortalID=0&amp;TabID=128</trackback:ping> 
    <title>Are there scenarios where the developers will produce something different from your requirements spec, and how would you handle this?</title> 
    <link>https://modernanalyst.com/Careers/InterviewQuestions/tabid/128/ID/217/Are-there-scenarios-where-the-developers-will-produce-something-different-from-your-requirements-spec-and-how-would-you-handle-this.aspx</link> 
    <description>&lt;p&gt;Yes, there are instances when the developers will produce something different than what the requirements or functional specification documents contain.&amp;nbsp; Here are some of the instances/causes of such differences:&lt;/p&gt;

&lt;ol&gt;
 &lt;li&gt;The specifications are ambiguous or incomplete&amp;nbsp;and they can be easily interpreted in multiple ways.&amp;nbsp; In this case, the developer may have simply misinterpreted the ambiguous requirement in a different way than what was intended.&lt;/li&gt;
 &lt;li&gt;The developer simply ignored the specification and/or just read it quickly and then developed the system from memory.&lt;/li&gt;
 &lt;li&gt;The development team encountered technical limitations and the system cannot be developed exactly the way they were specified.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;In general, the best way to handle this is to have a clear process in place to manage differences between the specification and the developed product.&amp;nbsp; This would require a strong QA team and QA process.&amp;nbsp; Here are some more detailed which address the three items above:&lt;/p&gt;

&lt;ol&gt;
 &lt;li&gt;First and foremost, ensure that the business analysis team has documented guidelines for creating requirements and functional specifications as well as processes in place for peer and management review of analysis artifacts to ensure they are accurate and unambiguous.&amp;nbsp; In addition, since the QA team is responsible for creating test cases and scenarios based on the requirements and functional specifications, they should look for, find, and document as spec defects (bugs) those areas of the analysis artifacts which are ambiguous or are missing information.&amp;nbsp; These defect reports can be used by the analysis manager to identify areas of improvement and also to provide performance feedback to the individual business systems analyst.&lt;/li&gt;
 &lt;li&gt;Create a process in the development team for each developer to be accountable for his/her deliverables and&amp;nbsp;produce code which is defect free.&amp;nbsp; In addition, the QA team should be able to find these discrepancies and create defect reports (bugs) for the development team to fix.&lt;/li&gt;
 &lt;li&gt;A process should be in place to deal with instances when the requirements cannot be implemented as outlined in the functional specifications.&amp;nbsp; Have the development team review the functional specs and provide feedback before the coding starts.&amp;nbsp; The development team should be a key stakeholder and reviewer of the analysis artifacts.&amp;nbsp; The feedback can then be&amp;nbsp;incorporated back into the analysis artifacts and, hopefully, resulting in the alignment of the specifications and developed product.&lt;/li&gt;
&lt;/ol&gt;
</description> 
    <dc:creator>Emy</dc:creator> 
    <pubDate>Sun, 13 Jan 2008 15:46:00 GMT</pubDate> 
    <guid isPermaLink="false">f1397696-738c-4295-afcd-943feb885714:217</guid> 
    
</item>

    </channel>
</rss>